[rpcinterface:supervisor]
; required for supervisorctl
supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface

[unix_http_server]
file=/var/run/supervisor.sock

[supervisord]
logfile=/var/log/supervisor/supervisord.log
loglevel=debug
pidfile=/var/run/supervisord.pid
childlogdir=/var/log/supervisor

[supervisorctl]
serverurl=unix:///var/run/supervisor.sock

[program:nailgun]
#command=/usr/bin/nailgund
command=uwsgi -y /etc/nailgun/uwsgi_nailgun.yaml
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0,2
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/uwsgi.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:assassind]
command=/usr/bin/assassind
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/assassind.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:receiverd]
command=/usr/bin/receiverd
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/receiverd.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:statsenderd]
command=/usr/bin/statsenderd
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/statsenderd.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_vm_collectord]
command=/usr/bin/oswl_collectord vm
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_vm_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_flavor_collectord]
command=/usr/bin/oswl_collectord flavor
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_flavor_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_image_collectord]
command=/usr/bin/oswl_collectord image
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_image_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_volume_collectord]
command=/usr/bin/oswl_collectord volume
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_volume_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_tenant_collectord]
command=/usr/bin/oswl_collectord tenant
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_tenant_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO

[program:oswl_keystone_user_collectord]
command=/usr/bin/oswl_collectord keystone_user
process_name=%(program_name)s
numprocs=1
numprocs_start=0
autostart=true
autorestart=true
startsecs=10
startretries=1000000
exitcodes=0
stopsignal=INT
stopwaitsecs=5
redirect_stderr=true
stdout_logfile=/var/log/nailgun/oswl_keystone_user_collectord.log
stdout_capture_maxbytes=0
stdout_events_enabled=false
serverurl=AUTO
